facility availability - German English Dictionary